home *** CD-ROM | disk | FTP | other *** search
/ MacGames Sampler / PHT MacGames Bundle.iso / MacSource Folder / Samples from the CD / Editors / emacs / Emacs-1.14b1 / Changes < prev    next >
Encoding:
Text File  |  1994-05-31  |  7.4 KB  |  202 lines  |  [TEXT/EMAC]

  1. Changes in 1.14b1
  2. =================
  3.  
  4. It is now possible to redefine the keys on the numeric keypad, the
  5. keys F1-F15, the cursor keys, and the keys labeled help, home, page
  6. up, del, end, and page down.  See the file lisp/term/Macintosh-win.el,
  7. and the sample .emacs file.
  8.  
  9. Both Emacs and the "Emacs Keyboard" INIT are now fat binaries for
  10. Power Macintoshes.  The utilities are still 68000 based only.
  11.  
  12. The color editor now works correctly on direct devices.  The frame and
  13. background colors are set immediately when the dialog is dismissed
  14. with OK.
  15.  
  16. The Emacs window position from the preferences file is used even when
  17. the window was previouly on a second monitor, as long as that monitor
  18. is still operating.
  19.  
  20. Various timing parameters have been adjusted to make Emacs more
  21. responsive in the foreground, and more friendly in the background.
  22.  
  23. Character 177 octal, produced with C-q DEL, is now properly displayed
  24. as ^? with ctl-arrow t, \0177 with ctl-arrow nil.
  25.  
  26. Printing has been rewritten, this time as a second application.  An
  27. item "Page Setup" appears in the File menu.  That setup is used for
  28. all printing.  The "Print File From Disk" item now produces output
  29. with page headers.  Tabs when printed on a LaserWriter now leave the
  30. correct amount of white space.
  31.  
  32. The Apple event support for Symantec C++ includes support for Think
  33. Reference.  Include the statement
  34.     (load "think-c/think-ref")
  35. in your •emacs file to load support for Think Reference alone.
  36.  
  37. The sources are available.
  38.  
  39. Changes in 1.13b2:
  40. ==================
  41.  
  42. The name for .emacs is now •emacs.  The drivers of Emacs now
  43. automatically convert an initial '.' of any pathname component to '•'.
  44. The •emacs file is now kept in the directory ~/, and no longer in
  45. ~emacs/.  Does this create any problems?
  46.  
  47. It is now possible to set a specific color for the text appearing
  48. under the cursor.
  49.  
  50. Emacs will run without its system extension installed.  In this case,
  51. modifier key remapping is ignored.
  52.  
  53. C-_ again does undo.  More generally, the key combination
  54. control-shift has been added to those recognized.  The combinations
  55. control-option and control-shift-option, required by some non-American
  56. keyboards, are also recognized.
  57.  
  58. When printing in landscape mode, lines now extend the full width of
  59. the paper.  The program lpr recognizes the -p option, and prints
  60. headings with it, no headings without it.  This means lpr-buffer and
  61. print-buffer now do different things.
  62.  
  63. A bug involving menus that crashed many machines at the startup of
  64. Emacs has been fixed.
  65.  
  66. Changes in 1.13b1:
  67. ==================
  68.  
  69. The startup file .emacs now goes by the name •emacs in order to avoid
  70. the problems other Macintosh programs have with filenames that begin
  71. with a period.  This is not a backward-compatible change--you must
  72. rename .emacs to •emacs to use it now.  The character • is typed
  73. option-8.  If you use option as meta, you must type option-command-8.
  74.  
  75. The utility “wakeup” is now included, and the function display-time works.
  76.  
  77. Emacs now runs on machines with the 68000 processor.  Emacs still
  78. requires System 7.
  79.  
  80. The quit character C-g is now consistently caught properly when Emacs
  81. prompts for (y or n), or for (yes or no).
  82.  
  83. When the option key functions as a meta key, the behavior of M-e, M-i, M-u,
  84. and other previous dead-key combinations is now correct.
  85.  
  86. The meanings of the control, option, shift, command, and caps-lock keys are
  87. now configurable from the “Change modifier keys” menu item in the Special menu.
  88. See the file About Emacs for more information.
  89.  
  90. Printing is faster, and less prone to crashing.
  91.  
  92. Dragging or growing the editor window now works correctly on systems
  93. with more than one monitor.  Very large or tall windows may require
  94. you to give Emacs more stack space.
  95.  
  96. The keystrokes C-m and C-j are no longer reversed.
  97.  
  98. A bug in the shell involving expansion of '*' alone has been fixed.
  99.  
  100. The use of automatically repeating keystrokes is smoother when many
  101. extensions are present.
  102.  
  103. The Unix emulation now considers a file to have write-permission only
  104. when that file is not locked.  Folders and volumes always have
  105. write-permission.
  106.  
  107. A menu “Buffers” has been added.  Work buffers are listed first,
  108. followed by buffers created by dired, followed by all other buffers.
  109.  
  110. The window size and position is now stored in a preferences file
  111. instead of in the resource fork of Emacs itself.  The choice of font
  112. and font size is now stored in the preferences file.
  113.  
  114. A bug in the handler for the quit-application event has been fixed.
  115.  
  116. In dired mode, 'G', which runs chgrp, now changes the type of a file.
  117. 'M', which runs chown, now changes the mode bits of a file.  Only the
  118. write permissions are affected.  The file is effectively locked or
  119. unlocked. 'O' still changes the creator of a file.
  120.  
  121. On four or more bit-per-pixel displays, Emacs now works in color.
  122. There is a dialog box to change the colors Emacs uses, available from
  123. the Special menu.  The color choices are stored in the preferences
  124. file.
  125.  
  126. A bug that caused an incorrect display of lines that were previously
  127. highlighted has been fixed.
  128.  
  129. The function suspend-emacs, usually called with C-z, now brings the
  130. Finder to the front.  Emacs is not actually suspended in the sense
  131. it would be in Unix, since all Macintosh processes are always running.
  132.  
  133. Now C-@ as well as C-space sets mark.
  134.  
  135. A partial implementation of the Apple event suite for Symantec C++
  136. version 6.0 is included.
  137.  
  138. Much more Toolbox support has been added.  Use it at your own risk.
  139. See the directory ~emacs/lisp/mac.
  140.  
  141. Changes in 1.12d:
  142. =================
  143.  
  144. A bug in the Paste command (command-V) has been fixed.
  145.  
  146. The dired code of Emacs 19 has replaced that of Emacs 18.  There is
  147. now information about dired available from M-x info.
  148.  
  149. A bug that prevented complete loading of textures.el from .emacs has
  150. been fixed.
  151.  
  152. The functions user-full-name, user-login-name, user-real-login-name,
  153. and system-name now take their values from the strings entered into
  154. the “Sharing Setup” control panel.
  155.  
  156. The function make-symbolic-link is now implemented correctly.  It
  157. creates an alias.
  158.  
  159. Changes in 1.11d:
  160. =================
  161.  
  162. A bug in the threads package that broke lpr and printing functions
  163. within Emacs has been fixed.
  164.  
  165. A bug that caused Emacs to give errors when parsing pathnames prefixed
  166. with ~dirname/.. has been fixed.
  167.  
  168. A bug that caused Emacs to hang sometimes when brought from the back
  169. to be the front application has been fixed.
  170.  
  171. A first attempt has been made to enable Emacs to read files that use
  172. '\n' instead of '\r' to end lines.  See "About Emacs".
  173.  
  174. Emacs now works correctly with non-American keyboards.
  175.  
  176. Slashes in Macintosh filenames now appear as colons within Emacs.
  177. Using a colon in a filename within Emacs gives you that filename with
  178. slashes within the Finder.
  179.  
  180. The handling of ~ in directory names has been changed.  The meaning of
  181. directory ~/ is now configurable.  See "About Emacs" for more.
  182.  
  183. The Toolbox is more accessible, though its direct use is not
  184. recommended.  See ~emacs/lisp/mac/traps.el.
  185.  
  186. The function of the option key can be changed.  See "About Emacs".
  187.  
  188. When a file X is edited and saved, file X is renamed X~, and a new
  189. file X is created.  Now, the creator, type, and resource fork of the
  190. original X are preserved in the new X.
  191.  
  192. The behavior of Emacs when saving files referenced by aliases is
  193. saner.
  194.  
  195. The menu items New, Save, Save As, and Close now conform more closely
  196. to regular Macintosh behavior.
  197.  
  198. Emacs is now stationery-aware.
  199.  
  200. AEInstallEventHandler has been implemented.  See the file
  201. ~emacs/lisp/mac/core-suite.el for an example.
  202.